/** @file
  Copyright (c) 2020, PMheart. All rights reserved.
  SPDX-License-Identifier: BSD-3-Clause
**/

#include <UserGlobalVar.h>

EFI_GUID  gAppleBootVariableGuid = {
  0X7C436110, 0XAB2A, 0X4BBB, { 0XA8, 0X80, 0XFE, 0X41, 0X99, 0X5C, 0X9F, 0X82 }
};
EFI_GUID  gAppleEventProtocolGuid = {
  0X33BE0EF1, 0X89C9, 0X4A6D, { 0XBB, 0X9F, 0X69, 0XDC, 0X8D, 0XD5, 0X16, 0XB9 }
};
EFI_GUID  gAppleKeyMapAggregatorProtocolGuid = {
  0X5B213447, 0X6E73, 0X4901, { 0XA4, 0XF1, 0XB8, 0X64, 0XF3, 0XB7, 0XA1, 0X72 }
};
EFI_GUID  gAppleKeyMapDatabaseProtocolGuid = {
  0X584B9EBE, 0X80C1, 0X4BD6, { 0X98, 0XB0, 0XA7, 0X78, 0X6E, 0XC2, 0XF2, 0XE2 }
};
EFI_GUID  gAppleApfsContainerInfoGuid = {
  0x3533CF0D, 0x685F, 0x5EBF, { 0x8D, 0xC6, 0x73, 0x93, 0x48, 0x5B, 0xAF, 0xA2 }
};
EFI_GUID  gAppleApfsVolumeInfoGuid = {
  0x900C7693, 0x8C14, 0x58BA, { 0xB4, 0x4E, 0x97, 0x45, 0x15, 0xD2, 0x7C, 0x78 }
};
EFI_GUID  gAppleBlessedOsxFolderInfoGuid = {
  0x893CA450, 0x5F5E, 0x48BA, { 0x85, 0x8F, 0x08, 0xC4, 0x5D, 0x80, 0x23, 0x18 }
};
EFI_GUID  gAppleBlessedSystemFileInfoGuid = {
  0xCA7E4814, 0x2ADC, 0x4ADD, { 0xAB, 0xFF, 0x73, 0x4E, 0x3C, 0xFE, 0x13, 0xF3 }
};
EFI_GUID  gAppleBlessedSystemFolderInfoGuid = {
  0x7BD1F02D, 0x9C2F, 0x4581, { 0xBF, 0x12, 0xD5, 0x4a, 0xBA, 0x0D, 0x98, 0xD6 }
};
EFI_GUID  gAppleBootPolicyProtocolGuid = {
  0x62257758, 0x350C, 0x4D0A, { 0xB0, 0xBD, 0xF6, 0xBE, 0x2E, 0x1E, 0x27, 0x2C }
};
EFI_GUID  gAppleVendorVariableGuid = {
  0x4D1EDE05, 0x38C7, 0x4A6A, { 0x9C, 0xC6, 0x4B, 0xCC, 0xA8, 0xB3, 0x8C, 0x14 }
};
EFI_GUID  gAppleImg4VerificationProtocolGuid = {
  0x314735F0, 0x26FE, 0x11E8, { 0xA4, 0x70, 0xB8, 0xE8, 0x56, 0x2C, 0xBA, 0xFA }
};
EFI_GUID  gAppleBeepGenProtocolGuid = {
  0xC32332DF, 0xFC56, 0x4FE1, { 0x93, 0x58, 0xBA, 0x0D, 0x52, 0x9B, 0x24, 0xCD }
};
EFI_GUID  gApplePlatformInfoDatabaseProtocolGuid = {
  0xAC5E4829, 0xA8FD, 0x440B, { 0xAF, 0x33, 0x9F, 0xFE, 0x01, 0x3B, 0x12, 0xD8 }
};
EFI_GUID  gAppleFsbFrequencyPlatformInfoGuid = {
  0xD1A04D55, 0x75B9, 0x41A3, { 0x90, 0x36, 0x8F, 0x4A, 0x26, 0x1C, 0xBB, 0xA2 }
};
EFI_GUID  gAppleFsbFrequencyPlatformInfoIndexHobGuid = {
  0xEF56B861, 0x03CD, 0x4991, { 0x99, 0xF2, 0x2A, 0xD3, 0x1B, 0xE8, 0x6B, 0x22 }
};
EFI_GUID  gAppleFsbFrequencyListPlatformInfoGuid = {
  0xF55EE371, 0xD19E, 0x4AAA, { 0xA9, 0x7B, 0xC1, 0xB1, 0x28, 0x4C, 0xB3, 0x7C }
};
EFI_GUID  gAppleSecureBootVariableGuid = {
  0x94B73556, 0x2197, 0x4702, { 0x82, 0xA8, 0x3E, 0x13, 0x37, 0xDA, 0xFB, 0xFB }
};

CONST CHAR8  *gEfiCallerBaseName            = "OpenCore";
EFI_GUID     gEfiGraphicsOutputProtocolGuid = {
  0x9042A9DE, 0x23DC, 0x4A38, { 0x96, 0xFB, 0x7A, 0xDE, 0xD0, 0x80, 0x51, 0x6A }
};
EFI_GUID     gEfiHiiFontProtocolGuid = {
  0xe9ca4775, 0x8657, 0x47fc, { 0x97, 0xe7, 0x7e, 0xd6, 0x5a, 0x08, 0x43, 0x24 }
};
EFI_GUID     gEfiSimpleTextOutProtocolGuid = {
  0x387477C2, 0x69C7, 0x11D2, { 0x8E, 0x39, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x3B }
};
EFI_GUID     gEfiUgaDrawProtocolGuid = {
  0x982C298B, 0xF4FA, 0x41CB, { 0xB8, 0x38, 0x77, 0xAA, 0x68, 0x8F, 0xB8, 0x39 }
};
EFI_GUID     gEfiAbsolutePointerProtocolGuid = {
  0x8D59D32B, 0xC655, 0x4AE9, { 0x9B, 0x15, 0xF2, 0x59, 0x04, 0x99, 0x2A, 0x43 }
};
EFI_GUID     gEfiLoadedImageProtocolGuid = {
  0x5B1B31A1, 0x9562, 0x11D2, { 0x8E, 0x3F, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x3B }
};
EFI_GUID     gEfiShellParametersProtocolGuid = {
  0x752f3136, 0x4e16, 0x4fdc, { 0xa2, 0x2a, 0xe5, 0xf4, 0x68, 0x12, 0xf4, 0xca }
};
EFI_GUID     gEfiSimplePointerProtocolGuid = {
  0x31878C87, 0x0B75, 0x11D5, { 0x9A, 0x4F, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }
};
EFI_GUID     gEfiDebugPortProtocolGuid = {
  0xEBA4E8D2, 0x3858, 0x41EC, { 0xA2, 0x81, 0x26, 0x47, 0xBA, 0x96, 0x60, 0xD0 }
};
EFI_GUID     gEfiDevicePathProtocolGuid = {
  0x09576E91, 0x6D3F, 0x11D2, { 0x8E, 0x39, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x3B }
};
EFI_GUID     gEfiPcAnsiGuid = {
  0xE0C14753, 0xF9BE, 0x11D2, { 0x9A, 0x0C, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }
};
EFI_GUID     gEfiPersistentVirtualCdGuid = {
  0x08018188, 0x42CD, 0xBB48, { 0x10, 0x0F, 0x53, 0x87, 0xD5, 0x3D, 0xED, 0x3D }
};
EFI_GUID     gEfiPersistentVirtualDiskGuid = {
  0x5CEA02C9, 0x4D07, 0x69D3, { 0x26, 0x9F, 0x44, 0x96, 0xFB, 0xE0, 0x96, 0xF9 }
};
EFI_GUID     gEfiSasDevicePathGuid = {
  0xd487ddb4, 0x008b, 0x11d9, { 0xaf, 0xdc, 0x00, 0x10, 0x83, 0xff, 0xca, 0x4d }
};
EFI_GUID     gEfiUartDevicePathGuid = {
  0x37499a9d, 0x542f, 0x4c89, { 0xa0, 0x26, 0x35, 0xda, 0x14, 0x20, 0x94, 0xe4 }
};
EFI_GUID     gEfiVT100Guid = {
  0xDFA66065, 0xB419, 0x11D3, { 0x9A, 0x2D, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }
};
EFI_GUID     gEfiVT100PlusGuid = {
  0x7BAEC70B, 0x57E0, 0x4C76, { 0x8E, 0x87, 0x2F, 0x9E, 0x28, 0x08, 0x83, 0x43 }
};
EFI_GUID     gEfiVTUTF8Guid = {
  0xAD15A0D6, 0x8BEC, 0x4ACF, { 0xA0, 0x73, 0xD0, 0x1D, 0xE7, 0x7E, 0x2D, 0x88 }
};
EFI_GUID     gEfiVirtualCdGuid = {
  0x3D5ABD30, 0x4175, 0x87CE, { 0x6D, 0x64, 0xD2, 0xAD, 0xE5, 0x23, 0xC4, 0xBB }
};
EFI_GUID     gEfiVirtualDiskGuid = {
  0x77AB535A, 0x45FC, 0x624B, { 0x55, 0x60, 0xF7, 0xB2, 0x81, 0xD1, 0xF9, 0x6E }
};
EFI_GUID     gEfiFileInfoGuid = {
  0x09576E92, 0x6D3F, 0x11D2, { 0x8E, 0x39, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x3B }
};
EFI_GUID     gEfiFileSystemVolumeLabelInfoIdGuid = {
  0xDB47D7D3, 0xFE81, 0x11D3, { 0x9A, 0x35, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }
};
EFI_GUID     gEfiSimpleFileSystemProtocolGuid = {
  0x964E5B22, 0x6459, 0x11D2, { 0x8E, 0x39, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x3B }
};
EFI_GUID     gEfiUserInterfaceThemeProtocolGuid = {
  0xD5B0AC65, 0x9A2D, 0x4D2A, { 0xBB, 0xD6, 0xE8, 0x71, 0xA9, 0x5E, 0x04, 0x35 }
};
EFI_GUID     gEfiMpServiceProtocolGuid = {
  0x3fdda605, 0xa76e, 0x4f46, { 0xad, 0x29, 0x12, 0xf4, 0x53, 0x1b, 0x3d, 0x08 }
};
EFI_GUID     gFrameworkEfiMpServiceProtocolGuid = {
  0xF33261E7, 0x23CB, 0x11D5, { 0xBD, 0x5C, 0x00, 0x80, 0xC7, 0x3C, 0x88, 0x81 }
};
EFI_GUID     gEfiGlobalVariableGuid = {
  0x8BE4DF61, 0x93CA, 0x11D2, { 0xAA, 0x0D, 0x00, 0xE0, 0x98, 0x03, 0x2B, 0x8C }
};
EFI_GUID     gEfiSmbios3TableGuid = {
  0xF2FD1544, 0x9794, 0x4A2C, { 0x99, 0x2E, 0xE5, 0xBB, 0xCF, 0x20, 0xE3, 0x94 }
};
EFI_GUID     gEfiLegacyRegionProtocolGuid = {
  0x0fc9013a, 0x0568, 0x4ba9, { 0x9b, 0x7e, 0xc9, 0xc3, 0x90, 0xa6, 0x60, 0x9b }
};
EFI_GUID     gEfiLegacyRegion2ProtocolGuid = {
  0x70101eaf, 0x85, 0x440c, { 0xb3, 0x56, 0x8e, 0xe3, 0x6f, 0xef, 0x24, 0xf0 }
};
EFI_GUID     gEfiPciRootBridgeIoProtocolGuid = {
  0x2F707EBB, 0x4A1A, 0x11D4, { 0x9A, 0x38, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }
};
EFI_GUID     gEfiSmbiosTableGuid = {
  0xEB9D2D31, 0x2D88, 0x11D3, { 0x9A, 0x16, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }
};
EFI_GUID     gEfiUnicodeCollation2ProtocolGuid = {
  0xa4c751fc, 0x23ae, 0x4c3e, { 0x92, 0xe9, 0x49, 0x64, 0xcf, 0x63, 0xf3, 0x49 }
};
EFI_GUID     gEfiFileSystemInfoGuid = {
  0x09576E93, 0x6D3F, 0x11D2, { 0x8E, 0x39, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x3B }
};
EFI_GUID     gEfiDiskIoProtocolGuid = {
  0xCE345171, 0xBA0B, 0x11D2, { 0x8E, 0x4F, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x3B }
};
EFI_GUID     gEfiBlockIoProtocolGuid = {
  0x964E5B21, 0x6459, 0x11D2, { 0x8E, 0x39, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x3B }
};
EFI_GUID     gEfiDriverBindingProtocolGuid = {
  0x18A031AB, 0xB443, 0x4D1A, { 0xA5, 0xC0, 0x0C, 0x09, 0x26, 0x1E, 0x9F, 0x71 }
};
EFI_GUID     gEfiComponentNameProtocolGuid = {
  0x107A772C, 0xD5E1, 0x11D4, { 0x9A, 0x46, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }
};

EFI_GUID  gOcBootstrapProtocolGuid = {
  0xBA1EB455, 0xB182, 0x4F14, { 0x85, 0x21, 0xE4, 0x22, 0xC3, 0x25, 0xDE, 0xF6 }
};
EFI_GUID  gOcVendorVariableGuid = {
  0x4D1FDA02, 0x38C7, 0x4A6A, { 0x9C, 0xC6, 0x4B, 0xCC, 0xA8, 0xB3, 0x01, 0x02 }
};
EFI_GUID  gOcCustomSmbios3TableGuid = {
  0xF2FD1545, 0x9794, 0x4A2C, { 0x99, 0x2E, 0xE5, 0xBB, 0xCF, 0x20, 0xE3, 0x94 }
};
EFI_GUID  gOcCustomSmbiosTableGuid = {
  0xEB9D2D35, 0x2D88, 0x11D3, { 0x9A, 0x16, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }
};
EFI_GUID  gOcAudioProtocolGuid = {
  0x4B228577, 0x6274, 0x4A48, { 0x82, 0xAE, 0x07, 0x13, 0xA1, 0x17, 0x19, 0x87 }
};
EFI_GUID  gAppleEfiCertificateGuid = {
  0x45E7BC51, 0x913C, 0x42AC, { 0x96, 0xA2, 0x10, 0x71, 0x2F, 0xFB, 0xEB, 0xA7 }
};
EFI_GUID  gEfiCertTypeRsa2048Sha256Guid = {
  0xa7717414, 0xc616, 0x4977, { 0x94, 0x20, 0x84, 0x47, 0x12, 0xa7, 0x35, 0xbf }
};
